Specifies the type of context to create. Validated by the window implementation.
Height of the window to create. Must be atleast 0 (px).
The title of the window to create. Commonly a UTF-8 support should be available. However if not ASCII will be used. Which is effectively a string. Assume ASCII values are safe as a value.
Width of the window to create. Must be atleast 0 (px).
The x position of the window to be created. It is possible that this is ignored by the implementation.
The y position of the window to be created. It is possible that this is ignored by the implementation.
Arguments to create a window. Some may be optional.
A minimum width and height should be supplied.